binary addition of two numbers